﻿
h1, h2, h3, h4, h5, h6 {
  font-size: 1.2em;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
}

p {
  font-size: .8em;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
}

li {
  font-size: .8em;
  font-family: Arial, Helvetica, sans-serif;
  color: #500;
}

.view-switcher {
  padding: 0.5em;
  font-weight: normal;
}

/* styles for validation helpers */
.field-validation-error {
  color: #e80c4d;
  font-weight: bold;
}

.field-validation-valid {
  display: none;
}

input[type="text"].input-validation-error,
input[type="password"].input-validation-error {
  border: solid 1px #e80c4d;
}

.validation-summary-errors {
  color: #e80c4d;
  font-weight: bold;
  font-size: 1.1em;
}

.validation-summary-valid {
  display: none;
}

nav#mobileMenu {
  clear: both;
}

  nav#mobileMenu ul {
    margin: 0;
    padding: 0;
  }

    nav#mobileMenu ul li {
      margin: 0;
      padding: 3px 10px;
      min-height: 20px;
      line-height: 20px;
      list-style-type: none;
      font-size: 1.1em;
      color: #333;
      border-top: 1px solid #000000;
      border-bottom: 1px solid #000000;
      /* http://www.colorzilla.com/gradient-editor/#eff6f9+11,c3d9f7+52,629be5+100;Custom */
      background: rgb(0,0,0); /* Old browsers */
      background: -moz-linear-gradient(45deg, rgba(239,246,249,1) 11%, rgba(195,217,247,1) 52%, rgba(98,155,229,1) 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left bottom, right top, color-stop(11%,rgba(239,246,249,1)), color-stop(52%,rgba(195,217,247,1)), color-stop(100%,rgba(98,155,229,1))); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(45deg, rgba(239,246,249,1) 11%,rgba(195,217,247,1) 52%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(45deg, rgba(239,246,249,1) 11%,rgba(195,217,247,1) 52%,rgba(98,155,229,1) 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(45deg, rgba(239,246,249,1) 11%,rgba(195,217,247,1) 52%,rgba(98,155,229,1) 100%); /* IE10+ */
      background: linear-gradient(45deg, rgba(255,255,249,1) 11%,rgba(25,25,25,1) 52%,rgba(100,100,100,1) 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff6f9', endColorstr='#629be5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    }

      nav#mobileMenu ul li a span span.smallerInlineText {
        font-size: .9em;
        background: none;
        display: inline;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        text-decoration: none;
      }

      nav#mobileMenu ul li a {
        font-weight: bold;
        color: #333;
        font-size: 1.1em;
        width: 100%;
        display: block;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
      }

        nav#mobileMenu ul li a.sprite-65x65-mobile {
          padding-left: 80px;
          line-height: 68px;
          height: 68px;
          width: auto;
        }

      nav#mobileMenu ul li.navHeading {
        font-size: 1.5em;
        background: #000000;
        color: #fff;
        border: 0;
        line-height: 20px;
        min-height: 20px;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
      }

      nav#mobileMenu ul li a span {
        display: block;
        background: url('/Content/Images/mobile/white-arrow.png') no-repeat center right;
        height: inherit;
        overflow: hidden;
        padding-right: 20px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
      }

        nav#mobileMenu ul li a span span.smallerInlineText {
          font-size: .9em;
          background: none;
          display: inline;
          font-weight: normal;
          text-decoration: none;
          font-family: Arial, Helvetica, sans-serif;
        }


button#roundbutton {
  width: 100px; /*same as the height*/
  height: 100px; /*same as the width*/
  background-color: #ff0000;
  border: 1px solid #ff0000; /*same colour as the background*/
  color: #fff;
  font-size: 1.6em;
  /*set the border-radius at half the size of the width and height*/
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  /*give the button a small drop shadow*/
  -webkit-box-shadow: 0 0 10px rgba(0,0,0, .75);
  -moz-box-shadow: 0 0 10px rgba(0,0,0, .75);
  box-shadow: 2px 2px 15px rgba(0,0,0, .75);
}
  /***NOW STYLE THE BUTTON'S HOVER STATE***/
  button#roundbutton:active {
    background: #c20b0b;
    border: 1px solid #c20b0b;
    /*reduce the size of the shadow to give a pushed effect*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0, .75);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0, .75);
    box-shadow: 0px 0px 5px rgba(0,0,0, .75);
  }

#pagecounter1 {
  width: 100px; /*same as the height*/
  height: 100px; /*same as the width*/
  background-color: #ff0000;
  border: 1px solid #ff0000; /*same colour as the background*/
  color: #fff;
  font-size: 1.6em;
  /*set the border-radius at half the size of the width and height*/
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  /*give the button a small drop shadow*/
  -webkit-box-shadow: 0 0 10px rgba(0,0,0, .75);
  -moz-box-shadow: 0 0 10px rgba(0,0,0, .75);
  box-shadow: 2px 2px 15px rgba(0,0,0, .75);
}

#pagecounter {
  border: 2px solid #cc0000;
  color: #ffffff;
  text-align: center;
  padding: 4px;
  width: 150px;
  background: #cc0000;
  font: normal 12px tahoma, verdana, Arial;
  font-size: 1.6em;
  /*set the border-radius at half the size of the width and height*/
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  /*give the button a small drop shadow*/
  -webkit-box-shadow: 0 0 10px rgba(0,0,0, .75);
  -moz-box-shadow: 0 0 10px rgba(0,0,0, .75);
  box-shadow: 2px 2px 15px rgba(0,0,0, .75);
}

  #pagecounter span {
    font-weight: bold;
  }

    #test {
     width: 100%;
     margin: 0px auto;
   }
